Big Huge Thesaurus

simple microscope

noun